package com.scpii.universal.hibernate.entity;

import java.lang.Integer;

import com.scpii.universal.util.Const;
import com.scpii.universal.util.DateAndString;

/**
 * AppIconTab entity. @author MyEclipse Persistence Tools
 */

public class AppIconTab implements java.io.Serializable {

	// Fields

	private static final long serialVersionUID = 2359284823245988953L;
	private Integer intIconId;
	private Integer intAppId;
	private String intIconName;
	private Integer intIconType;
	private Integer intIconDefineType;
	private String varIconUrl;
	private Integer intDeleteSign;
	private String datUpdateDatetime;

	// Constructors

	/** default constructor */
	public AppIconTab() {
	}

	public Integer getIntIconId() {
		return intIconId;
	}

	public void setIntIconId(Integer intIconId) {
		this.intIconId = intIconId;
	}

	public Integer getIntAppId() {
		return intAppId;
	}

	public void setIntAppId(Integer intAppId) {
		this.intAppId = intAppId;
	}

	public String getIntIconName() {
		return DateAndString.nullControl(intIconName);
	}

	public void setIntIconName(String intIconName) {
		this.intIconName = intIconName;
	}

	public Integer getIntIconType() {
		return intIconType;
	}

	public void setIntIconType(Integer intIconType) {
		this.intIconType = intIconType;
	}

	public Integer getIntIconDefineType() {
		return intIconDefineType;
	}

	public void setIntIconDefineType(Integer intIconDefineType) {
		this.intIconDefineType = intIconDefineType;
	}

	public String getVarIconUrl() {
		return Const.HOST_SRC_IMG_PATH+DateAndString.nullControl(varIconUrl);
	}

	public void setVarIconUrl(String varIconUrl) {
		this.varIconUrl = varIconUrl;
	}

	public Integer getIntDeleteSign() {
		return intDeleteSign;
	}

	public void setIntDeleteSign(Integer intDeleteSign) {
		this.intDeleteSign = intDeleteSign;
	}

	public String getDatUpdateDatetime() {
		return DateAndString.nullControl(datUpdateDatetime);
	}

	public void setDatUpdateDatetime(String datUpdateDatetime) {
		this.datUpdateDatetime = datUpdateDatetime;
	}
}